@charset"utf-8";
/*Css Reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin:0; font-size:12px; font-family:Helvetica,Arial,sans-serif; color:#333333;}
body{ background-color:#FFFFFF;}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0; margin:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-weight:normal;font-style:normal}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%}
q:before,q:after{content:''}
abbr,acronym{border:0}
/*text style*/
.red{ color:#FF6600}
/*link style*/
a:link,a:visited{color:#333333;text-decoration:none;}
a:hover{color:#FF6600; text-decoration:underline;}
a.gay_666:link,a.gay_666:visited{color:#666666;text-decoration:none;}
a.gay_666:hover{color:#FF6600;text-decoration:underline;}
.ali01,a.ali01:link,a.ali01:visited{ font-size:12px;  text-decoration:none;color:#ffffff; }
.ali01,a.ali01:hover{text-decoration:underline; color:#ffffff;}

/*chem17 head style*/
#gn{ width:100%; height:27px; border-bottom:1px solid #D5D5D5;background:#EEEEEE;}
#gn .mid{ width:100%; height:26px; margin:0 auto;border-bottom:1px solid #fff;}
#gn .mid .cen{ width:916px; height:26px; margin:0 auto; }
#gn .mid .cen p{ float:left; padding-left:4px; height:22px; padding-top:4px; line-height:22px;}
#gn .mid .cen p b{ font-weight:none; color:#ff0000;}
#gn .mid .cen p a.top-red:link,#gn .mid .cen p a:visited{ color:#ff0000;}
.cen p a.jinru{  color: #ff0000; }
#gn .mid .cen span{float:right; padding-right:2px; height:22px; padding-top:4px;}
#gn .mid input{ width:80px; height:14px; border:1px solid #90B4CC;}
#gn .mid input.top-dl{ width:51px; height:19px; background:url(../images/index_021.gif); border:none;}
.lo{width:916px; height:75px; margin:0 auto;}
.lo .logo{ float:left; width:270px; padding:11px 0 0 12px;}
.lo .benner{ float:left; width:630px; padding-top:5px;}
.lo .benner p{ float:right; padding-left:5px;}
.dh{ width:916px; height:36px; background:url(../images/index_022.gif); margin:0 auto;}
.dh p{ float:left; width:112px; height:36px; line-height:36px; font-size:14px; font-weight:bold; color:#fff; text-align:center;}
.dh a:link,.dh a:visited{ float:left; width:66px; height:36px; line-height:36px;font-size:14px; font-weight:bold; color:#fff; text-align:center;}
.dh a:hover{ color:#fff;}
.so{ width:899px; height:100px; margin:8px auto 0 auto; background:url(../images/index_023.gif); border:1px #BFD1E5 solid; padding:10px 0 0 15px; }
.so .so-nr{ float:left; width:886px; }
.so .so-nr input{ width:170px; height:20px;border:1px solid #90B4CC; line-height:20px;}
.so .so-nr input.sosuo{ width:60px; height:21px; border:none; background:url(../images/index_024.gif);}
.so .so-nr select{ height:23px;}
.so .so-nr .sobd{ float:left; width:350px; height:24px;}
.so .so-nr .so-zi{ float:left; width:526px; height:24px; line-height:24px;}
.so .so-nr .so-zi a.so-lj1{ padding-left:23px; background:url(../images/index_025.gif) 2px -1px no-repeat; height:24px;}
.so .so-nr .so-zi a.so-lj2{padding-left:23px; background:url(../images/index_026.gif) 2px -3px no-repeat; height:24px; color:#FD0000}
.so .so-nr span{  line-height:22px; font-weight:bold; color:#666666;}
.so .so-nr p{  line-height:22px;color:#356B17; display: inline;}
.so .so-nr p a{color:#356B17; padding: 0px 5px;}

.pd{width:916px; height:54px; margin:0 auto;}
.pd ul{ padding:8px 2px 2px 2px; height:44px;}
.pd ul li{ float:left; width:100%; height:22px; line-height:22px; overflow:hidden;}
.pd ul li b{ font-weight:bold; color:#FD0000;}
.pd ul.pdul{ float:left; width:450px;}
.pd ul.zcul{ float:right; width:425px;}

 /*Css 底部*/
.footer{margin:7px auto 0; width: 918px;  overflow:hidden; width:914px; position:relative; text-align:center;}
.footer ul{ margin:0 auto; padding:0; height:32px; overflow:hidden; width:700px; text-align:center;}
.footer ul li{ float:left; line-height:32px; padding-right:9px;}
.footer .foot-nav{ width:100%; height:31px; overflow:hidden; background-color:#8EC900; color:#FFFFFF; text-align:center; line-height:31px;}
.footer .foot-nav a{ color:#FFFFFF; text-decoration:none; padding-left:10px; padding-right:10px;}
.footer .copyright{ text-align:center; line-height:24px; padding-top:5px;}

.login-zd {font-size:14px; font-color:red;}